.landing-ui-form-style {
	background: #ffffff;
	-webkit-transform: translateZ(0);
	        transform: translateZ(0);
	will-change: transform;
	margin: 0 0 5px;
	padding: 20px;
	border-radius: var(--ui-border-radius-md);
}

.landing-ui-form-style .landing-ui-form-header {
	font-size: 17px;
	line-height: 20px;
	display: inline-block;
	border-bottom: 1px transparent dashed;
	padding-bottom: 0;
	margin-bottom: 0;
}

.landing-ui-form-style .landing-ui-form-header:not(.landing-ui-static):hover {
	cursor: pointer;
	color: #ffc107;
	border-bottom: 1px #ffc107 dashed;
}

.landing-ui-form-style .landing-ui-form-header + .landing-ui-form-body {
	margin-top: 8px;
}


.landing-ui-form-style + .landing-ui-form-style::before {
	position: absolute;
	top: 0;
}

.landing-ui-form-style .landing-ui-form-body .landing-ui-field:last-child {
	margin-bottom: 0;
}